polecat (paradoxurus hermaphroditus) - English Synonyms Dictionary